@charset "utf-8";
/* CSS Document - gift */
.sepline26{ border-top:1px solid #d9d9d9; height:1px; margin:26px 0; text-align:center; padding:26px;}
.sepline13{ border-top:1px solid #d9d9d9; height:1px; margin:13px 0; text-align:center; padding:13px;}
.seplinetop{border-bottom:1px solid #d9d9d9; margin:0 13px 13px 13px; padding-bottom:2px; text-align:left;}
.ml13{ margin-left:13px;}
.mr13{ margin-right:13px;}
.mt13{ margin-top:13px;}
.mt26{ margin-top:26px;}
.p13{padding:13px;}
.red{color:#9e2224;}
.blue{ color:#1072aa;}
.gray{ color:#666;}
.clearfontfix{ font-size:12px; font-weight:normal;}
.column{margin:13px;}
.dashed-sepline{border-bottom:1px dashed #d9d9d9; height:1px; font-size:1px; line-height:1px; clear:both;}
.solid-sepline{border-bottom:1px solid #d9d9d9; height:1px; font-size:1px; line-height:1px; clear:both;}
.standardp{ text-indent:2em; margin-bottom:13px; line-height:1.5em;}
.block{ display:block;}

.friend-icon{ width: 24px; height: 24px; display: inline-block; overflow: hidden; background: url(../images/friend-icon.gif); margin: 0 7px -6px 7px; }
.invitefriend-icon{ width:16px; height:16px; display:inline-block; background: url(../images/friend-icon.gif) no-repeat left -24px; margin-right:2px; }


.friend190-void{ width:20px; height:20px; float:left}
.friend190{width:284px;  margin:0 20px 20px 0; float:left; display: inline; }
.friend190 .avatar50{float:left; margin-right:13px;}
.friend190 .leftfix{color:#9f9f9f; width:211px; display:inline-block}
.friend190 .leftfix p{margin:0 0 4px 0;}
.friend190 .leftfix a.mr5{ margin-right:5px;}
.friend190 .leftfix a.ml5{ margin-left:5px;}
.leftfix-r{ float:right; width:80px;text-align:right}
.leftfix-l { float:left}
.w-190px{ width:190px;margin:0 5px 20px 0;}
.w-190px .leftfix { width:auto}
.w-190px .leftfix p {margin:6px 0;}
.column-wrap{width: 588px; overflow:hidden}
.column-m{width: 628px; overflow:hidden}

.gh-friend-search{ float:right; margin-top:20px;*width:340px; }
.gh-friend-search .txt{ float:left; line-height:28px; *line-height:32px; }
.gh-friend-search .search-focus{ float:right;}
.gh-friend-list{ margin:0 13px; display:inline-block;}
.gh-friend{ width:76px;float:left; margin:0 5px 15px 0; }
.gh-friend-main{ display:inline-block; padding:3px; margin:2px; width:66px; background:#fff}
.gh-friend-selected{ background:#e85e60;}
.gh-friend .avatar50{ margin:0 auto; }
.gh-friend .leftfix{ line-height:2.0; height:22px; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-o-text-overflow: ellipsis;}
.gh-friend .leftfix input{ position:relative; top:2px;*top:1px; margin-right:3px;*margin-right:0;}
.gh-friend-btn{margin:10px 0  20px 0;}
.gh-friend-btn button{ margin: 0 5px;}

.gh-friend-selected-count{ *display:inline-block; margin:13px; border:1px solid #ccc; overflow:hidden;}
.count-title{ height:24px; border-bottom:1px solid #ccc; background:#f4f4f4; text-align:right; padding-right:10px; line-height:24px; }
.count-title span strong{color:#9e2224;}
.gh-friend-selected-count ul{ display:inline-block; padding:5px 0; }
.gh-friend-selected-count ul li{ display:inline-block; float:left;  margin:5px; height:20px;line-height:20px; border:1px solid #b9c6d6; background: #e9f3ff; padding:0 5px; color:#333; max-width:110px; _width:110px ; overflow:hidden; }
.gh-friend-selected-count ul li span{ display:inline-block; float:right; padding-left:10px; color:#3d8bc3; font-size:14px;_font-size:12px; cursor:pointer;}
.count-btn{ text-align:center; margin: 20px 0}
.part-title-right{ position:relative; _top:10px;}

.shift-friend-box{ width:400px; position:absolute; z-index:1000;  top:50%; left:50%; margin-left:-200px;  margin-top:-200px;}
.friend_pw_group {display:inline-block;padding:15px 0 0; display:inline-block}
.friend_pw_group li {float:left;margin:0 5px 0 0;width:83px; overflow:hidden; height:16px;}
.friend_pw_group li input{ position: relative; top:2px}

.delete-friend-text p{ margin:6px 0}

.column .mt26 .right-popup{ clear:both; float:left; position:absolute; z-index:100; line-height:20px }
.column .mt26 .right-popup .popup-mid-main-top{ height:2px}

/* 弹出框 */

.friend_pw_mainr3{ line-height: 20px; }
